/**
 * Startup.java
 * com.sftz.sso
 * Copyright (c) 2019, 北京科技有限公司版权所有.
*/

package com.sftz.sso;

import org.nutz.log.Log;
import org.nutz.log.Logs;
import org.springframework.beans.factory.annotation.Value;
import org.springframework.boot.CommandLineRunner;
import org.springframework.stereotype.Component;

/**
 * 启动类
 * <p>
 *	用于在项目启动的时候做一些事情，比如验证参数，加载数据，定时器设置，检查开发规范等	
 *
 * @author   朱晓川
 * @Date	 2019年3月11日 	 
 */
@Component
public class Startup implements CommandLineRunner {

	private static final Log log = Logs.get();

	// 数据库连接url
	@Value("${spring.datasource.url}")
	private String db_url;

	// 启用的配置文件
	@Value("${spring.profiles.active}")
	private String active;

	@Override
	public void run(String... args) throws Exception {
		log.info("配置文件active:" + active);
		log.info("数据库连接URL:" + db_url);
	}

}
